package cn;

import javax.swing.*;
import java.awt.*;

public class HeroPlane extends Thread{
    //  英雄机在画板上的位置
    int x=225,y=600;
    //  英雄机移动速度
    int speed=8;
    //  英雄机的大小
    int width=50,hight=50;

    Image img=new ImageIcon("img/主机.png").getImage();

    //  定义方向键标志
    boolean up,down,left,right;

    public HeroPlane() {

    }

    //  控制飞机移动
    @Override
    public void run() {
        while(true){
            if (up){
                if(y<=30){
                    y-=0;
                }else{
                    y -=speed;
                }
            }
            if (down){
                if(y>=700){
                    y+=0;
                }else{
                    y +=speed;
                }
            }
            if (left){
                if(x<=10){
                    x-=0;
                }else{
                    x -=speed;
                }
            }
            if (right){
                if(x>=440){
                    x+=0;
                }else{
                    x +=speed;
                }
            }
            try {
                Thread.sleep(10);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }
}
